package com.muyan.design.factory.abstractFactory;

import com.muyan.design.factory.ISender;

public class TestAbstractFactory {

    /*
     * 如果你现在想增加一个功能：发及时信息，则只需做一个实现类，实现Sender接口， 同时做一个工厂类，实现Provider接口，就OK了，无需去改动现成的代码 。这样做，拓展性较好！
     */
    public static void main(String[] args) {
        ISenderFactory provider = new MailSenderFactory();
        ISender sender = provider.produce();
        sender.send();
    }

}
